/**
 * 
 */
package com.dalonedrow.rpg.base.systems;

/**
 * @author Donald
 */
public interface TwoDMap {
	/**
	 * Adds an IO to the map.
	 * @param x the IO's x-position
	 * @param y the IO's y-position
	 * @param ioid the IO's reference id
	 */
	void addIOToMap(float x, float y, int ioid);
	/**
	 * Adds an IO to the map.
	 * @param loc an integer value representing the IO's position
	 * @param ioid the IO's reference id
	 */
	void addIOToMap(int loc, int ioid);
	boolean hasCellAt(float x, float y) throws Exception;
}
